$(document).ready(function(){
	$('#pageSelect').change(function(){
		$(this).closest('form').submit();
	});
	var mamh;
	var loadtype;
	$('#xoakhht').dialog({
		resizable: false,
		height :300,
		width : 500,
		modal:true,
		autoOpen: false,
		title:"Loại bỏ môn thi.",
		 show: {
		        effect: "Slide",
		        duration: 1000
		      },
		      hide: {
		        effect: "Slide",
		        duration: 1000
		      },
		buttons:[
		         {
		         html: "<span class='glyphicon glyphicon-ok'>Xóa </span>",
		         click: function(){
		        	 xoamh(this);
		         }
		         },
		         {
		        	 html: "<span class='glyphicon glyphicon-remove'>Hủy </span>",
		        	 click: function(){
		        		 $(this).dialog("close");
		        	 }
		         },
		         ]
		
	});
	//
	$('#xoanoidung').dialog({
		resizable: false,
		height :300,
		width : 500,
		modal:true,
		autoOpen: false,
		title:"Loại bỏ nội dung.",
		 show: {
		        effect: "Slide",
		        duration: 1000
		      },
		      hide: {
		        effect: "Slide",
		        duration: 1000
		      },
		buttons:[
		         {
		         html: "<span class='glyphicon glyphicon-ok'>Xóa </span>",
		         click: function(){
		        	 xoanoidung(this);
		         }
		         },
		         {
		        	 html: "<span class='glyphicon glyphicon-remove'>Hủy </span>",
		        	 click: function(){
		        		 $(this).dialog("close");
		        	 }
		         },
		         ]
		
	});
	//
	function xoamh(btn){		
		var url ="ajax_KHHT.php";
		var masv=$("#idmssv").val();
		var hocky=$("#ChonHK").val();
		var nienkhoa=$("#ChonNK").val();
		
		param ={'masv':masv,'del':true,'hocky':hocky,'nienkhoa':nienkhoa,'mamh':mamh};
		
		var img = "<img src='images/ajax_loading.gif' />"
			$.ajax({
				url : url,
				data: param,
				type: "POST",
				dataType: "HTML",
				error: function(){},
				beforeSend: function(){
					$(btn).hide();
					$(btn).after(img);
					$('#xoakhht').html('<p></p>');
					
				},
				complete:function(){
					$(btn).show();
					$(btn).next().remove();
				},
				success: function(data1){
					if(data1==1){
						$('#xoakhht').dialog("close");
						reloadkhht();
						
					}else{
						$('#xoakhht').find('p').html(data1);
					}
				}
	});
	}
	//
	function xoanoidung(btn){		
		var url ="ajax_KHHT.php";
		param ={'manhom':manhom};
		
		var img = "<img src='images/ajax_loading.gif' />"
			$.ajax({
				url : url,
				data: param,
				type: "POST",
				dataType: "HTML",
				error: function(){},
				beforeSend: function(){
					$(btn).hide();
					$(btn).after(img);
					$('#xoanoidung').html('<p></p>');
					
				},
				complete:function(){
					$(btn).show();
					$(btn).next().remove();
				},
				success: function(data1){
					if(data1==1){
						$('#xoanoidung').dialog("close");
						reloadkhht();
						
					}else{
						$('#xoanoidung').find('p').html(data1);
					}
				}
	});
	}
	//
	$('#btnSubmitKHHT').click(function(e){
		e.preventDefault();
		var btn = $(this);
		var msgv=$("#idmsgv").val();
		var nienkhoa=$("#ChonNK").val();
		var param = {'magv':msgv,'nienkhoa':nienkhoa};
		var url="ajax_KHHT.php";
		var img ="<img src='images/ajax_loading.gif' />"
			$.ajax({
				url: url,
				data: param,
				type: "POST",
				dataType: "HTML",
				error: function(){},
				beforeSend: function(){
					$(btn).hide();
					$(btn).after(img);
					
				},
				complete: function(){
					$(btn).show();
					$(btn).next().remove();
				},
				success: function(data){
					if (data){
						$('#divKHHT').html(data);
					}else{
						$('#divKHHT').html('');
						var info = "<div class='alert alert-warning'>Chưa nhập kế hoạch học tập.</div>";
						$('#divKHHT').html(info);
					}
					
				}
				
			});
	});
	$(document).on('click','#btnxoakhht',function(e){
		e.preventDefault();
		var tenmon=$(this).data('tenmon');
		var info ="Bạn có muốn xóa "+tenmon+" không?";
		$('#xoakhht').find('p').html(info);
		 mamh=$(this).data('mamon');
					$('#xoakhht').dialog('open');

	});
		$(document).on('click','#btnxoanoidung',function(e){
		e.preventDefault();
		var tenmon=$(this).data('tenmon');
		var info ="Bạn có muốn xóa "+tenmon+" không?";
		$('#xoanoidung').find('p').html(info);
		 manhom=$(this).data('manhom');
					$('#xoanoidung').dialog('open');

	});
		$('#btnSubmitCNKHHT').click(function(e){
			e.preventDefault();
			var btn = $(this);
			var mssv=$("#idmssv").val();
			var hocky=$("#ChonHK1").val();
			var nienkhoa=$("#ChonNK1").val();
			var param = {'masv':mssv,'hocky':hocky,'nienkhoa':nienkhoa};
			var url="ajax_CapnhatKHHT.php";
			var img ="<img src='images/ajax_loading.gif' />"
				$.ajax({
					url: url,
					data: param,
					type: "POST",
					dataType: "HTML",
					error: function(){},
					beforeSend: function(){
						$(btn).hide();
						$(btn).after(img);
						
					},
					complete: function(){
						$(btn).show();
						$(btn).next().remove();
					},
					success: function(data){
						if (data){
							$('#divCNKHHT').html(data);
						}else{
							$('#divCNKHHT').html('');
							var info = "<div class='alert alert-warning'>Chưa nhập kế hoạch học tập.</div>";
							$('#divCNKHHT').html(info);
						}
						
					}
					
				});
	});
		$('.ChonHKedit form-control').change(function(e){
			e.preventDefault();
			var btn = $(this);
			var mssv=$("#idmssv").val();
		
			var mamh=$(this).data('mamh');
			var nienkhoa=$('#ChonNK').val();	
			var hocky=$('#ChonHK').val();	
			var hockynew=$(this).val();
			var nienkhoanew=$("#ChonNKedit").val();
			var param = {'masv':mssv,'hocky':hocky,'nienkhoa':nienkhoa,'hockynew':hockynew,'nienkhoanew':nienkhoanew,'mamh':mamh,'btnedit':true};
			var url="ajax_KHHT.php";
			var img ="<img src='images/ajax_loading.gif' />";
				$.ajax({
					url: url,
					data: param,
					type: "POST",
					dataType: "HTML",
					error: function(){},
					beforeSend: function(){
						
						
					},
					complete: function(){
						
					},
					success: function(data){
						if(data==1){
						
							reloadkhht();
						
					}
					
				}
	});
		});
$('.ChonNKedit form-control').change(function(e){
	e.preventDefault();
	var btn = $(this);
	var mssv=$("#idmssv").val();	
	var mamh=$(this).data('mamh');
	var nienkhoa=$('#ChonNK').val();	;
	var nienkhoanew=$(this).val();
	var param = {'masv':mssv,'nienkhoa':nienkhoa,'nienkhoanew':nienkhoanew,'mamh':mamh,'btnedit':true};
	var url="ajax_KHHT.php";
	var img ="<img src='images/ajax_loading.gif' />";
		$.ajax({
			url: url,
			data: param,
			type: "POST",
			dataType: "HTML",
			error: function(){},
			beforeSend: function(){
				
				
			},
			complete: function(){
				
			},
			success: function(data){
				if(data==1){
				
					
					reloadkhht();
				
			}
			
		}
});});
		$(document).on('click','#AddTuKhung',function(e){
			var url = "ajax_KhungMTT.php";	
			var strMaMH="";
			var masv=$("#mssv").data('mssv1');
			$(".chk").each(function(){				 
				if($(this).is(":checked")){
					strMaMH+= $(this).val() + ",";
				}				 
			});
			var NienKhoa = $("#ChonNK").val();
			var HocKy = $("#ChonHK").val();
			if(HocKy=="" || NienKhoa==""){
				var err = "Không thể thêm môn học.  Bạn cần phải chọn học kỳ, niên khóa để thêm vào!";
				showErrKHHT(err);
			}else{
			var param = {'masv':masv,"MaMH":strMaMH,"NienKhoa":NienKhoa,"HocKy":HocKy,"AddTuKhung":true};	
			$.ajax({
				url:url,
				type: "POST",
				data: param,
				dataType: "HTML",			
				error: function(xhr,status,errmgs){
					$("#khungdt").html("<div class='error'>Có lỗi xảy ra: " + errmgs + "</div>");
				},
				beforeSend: function(){
					$("#khungdt").html("<img src='images/ajax_loading.gif' />");
					},
				success: function(data){
					if(data==1){
					$("#khungdt").html(data);
					$('#trongkhung1').dialog("close");
					reloadkhht();
				}}
			});  
			
		}
		
		});
		$(document).on('click','#btnSubmitNgoaiKhung',function(e){
			e.preventDefault();
				var btn = $(this);
				var masv=$("#mssv").data('mssv1');
				var url ="ajax_KhungMTT.php";
				loadtype="ngoai";
				param ={'masv':masv,'type':loadtype};
				var img = "<img src='images/ajax_loading.gif' />";
					$.ajax({
						url : url,
						data: param,
						type: "POST",
						dataType: "HTML",
						error: function(){},
						beforeSend: function(){
						},
						complete:function(){
						},
						success: function(data1){
							
							
							if(data1){
								$('#trongkhung1').find('p').html(data1);
								$('#trongkhung1').dialog('open');
								
							}else{
								
							}
						}
					});
			});
		$(document).on('click','.page_number',function(e){
			e.preventDefault();
			var segment =$(this).data('segment');
			var page = $(this).data('page');
			var masv=$("#mssv").data('mssv1');
			if(!$(this).parent().hasClass('disabled')){
				loadpage(page,masv,segment,'','');
			}
		});
		$(document).on('click','#previous',function(e){
			e.preventDefault();
			var segment = $(this).data('segment');
			var page = $(this).data('page');
			var masv=$("#mssv").data('mssv1');
			if(!$(this).parent().hasClass('disabled')){
				loadpage(page,masv,segment,true,'');
			}
		});
		$(document).on('click','#next',function(e){
			e.preventDefault();
			var segment = $(this).data('segment');
			var page = $(this).data('page');
			var masv=$("#mssv").data('mssv1');
			if(!$(this).parent().hasClass('disabled')){
				loadpage(page,masv,segment,'',true);
			}
		});
		function loadpage(page,masv,segment,previous,next){
			var pagam ={'masv':masv,'page':page,'segment':segment,'previous':previous,'next':next,'type':loadtype};
			var url ="ajax_KhungMTT.php";
			$.ajax({
				url:url,
				data: pagam,
				type: "POST",
				dataType: "HTML",
				error: function(){},
				beforeSend: function(){			 
					
				},
				complete: function(){
					 
				},
				success: function(data){
					if (data){
						$('#khungdt').html(data);
					}else{
						$('#khungdt').html('');
						var info = "<div class='alert alert-warning'>Không tìm thấy học phần từ khung chương trình đào tạo.</div>";
						$('#khungdt').html(info);
					}
					
				}
				
			});
		}
		function reloadkhht(){
			
			var msgv=$("#idmsgv").val();
			var nienkhoa=$("#ChonNK").val();
			var param = {'magv':msgv,'nienkhoa':nienkhoa};
			var url="ajax_KHHT.php";
			var img ="<img src='images/ajax_loading.gif' />"
				$.ajax({
					url: url,
					data: param,
					type: "POST",
					dataType: "HTML",
					error: function(){},
					beforeSend: function(){
						$('#divKHHT').html(img);
						
					},
					complete: function(){
						
					},
					success: function(data){
						if (data){
							$('#divKHHT').html('');
							$('#divKHHT').html(data);
						}else{
							$('#divKHHT').html('');
							var info = "<div class='alert alert-warning'>Chưa nhập kế hoạch học tập.</div>";
							$('#divKHHT').html(info);
						}
						
					}
					
				});
			}
		$('#trongkhung1').dialog({
			resizable: false,
			height :600,
			width : 1000,
			modal:true,
			autoOpen: false,
			title:"Chọn môn thể thao thi đấu",
			 show: {
			        effect: "Slide",
			        duration: 1000
			      },
			      hide: {
			        effect: "Slide",
			        duration: 1000
			      },
		});
		
		
		//Nút button DK nôi dung
	$(document).on('click','#rdDKNoidung',function(e){
		e.preventDefault();
		var btn = $(this);
		var mamon=$(this).val();
		var url ="ajax_DKNoidung.php";
		param ={'mamon':mamon,'masv':masv};
		var img = "<img src='images/ajax_loading.gif' />"
		$.ajax({
			url : url,
			data: param,
			type: "POST",
			dataType: "HTML",
			error: function(){},
			beforeSend: function(){
				$(btn).hide();
				$(btn).after(img);
				$('#dk').html('<p></p>');					
			},
			complete:function(){
				$(btn).show();
				$(btn).next().remove();
			},
			success: function(data){
				$('#dk').find('p').html(data);
				$('#dk').dialog('open');
			}
		});
	});
	//
	$('#dk').dialog({
			resizable: false,
			height :600,
			width : 1000,
			modal:true,
			autoOpen: false,
			title:"Chi tiết môn thể thao",
			 show: {
			        effect: "Slide",
			        duration: 1000
			      },
			      hide: {
			        effect: "Slide",
			        duration: 1000
			      },
		});
	//	
		
});